Agent Tcl: A transportable agent system

نویسنده

  • Robert S. Gray
چکیده

Agent Tcl is a transportable-agent system that is under development at Dartmouth College. A transportable agent is a named program that can migrate from machine to machine in a heterogeneous network. Such programs are a powerful tool for implementing information agents since the electronic resources in a user's information space are often distributed across a network and can contain tremendous quantities of data. Sending a user-speci c program to the network location of the resource is often the most convenient and e cient alternative. The goal of Agent Tcl is to address the weaknesses of existing transportable-agent systems. Agent Tcl will run on standard hardware, support multiple languages and transport mechanisms, provide transparent migration and communication, and provide e ective security and fault-tolerance in the uncertain world of the Internet. This paper describes the architecture of Agent Tcl and its current implementation and presents four informationmanagement applications in which Agent Tcl has proven useful.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast compression of transportable Tcl agents

An information agent is charged with the task of searching a collection of electronic resources for information that is relevant to the user's current needs. These resources are often distributed across a network and can contain tremendous quantities of data. One of the paradigms that has been suggested for allowing e cient access to such resources is transportable agents { the agent is sent to...

متن کامل

An RPC Mechanism for Transportable Agents

Transportable agents are autonomous programs that migrate from machine to machine, performing complex processing at each step to satisfy client requests. As part of their duties agents often need to communicate with other agents. We propose to use remote procedure call (RPC) along with a exible interface de nition language (IDL), to add structure to inter-agent communication. The real power of ...

متن کامل

Transportable Information Agents Transportable Information Agents

We have designed and implemented autonomous software agents. Autonomous software agents navigate independently through a heterogeneous network. They are capable of sensing the network con guration, monitoring software conditions, and interacting with other agents. Autonomous agents are implemented as transportable programs, e.g., programs that are capable of suspending execution, moving to a di...

متن کامل

Agent Tcl: a Exible and Secure Mobile-agent System

An information agent manages all or a portion of a user's information space. The electronic resources in this space are often distributed across a network and can contain tremendous quantities of data. Mobile agents provide e cient access to such resources and are a powerful tool for implementing information agents. A mobile agent is an autonomous program that can migrate from machine to machin...

متن کامل

Tkqml: a Kqml Extension to Tcl

Tcl/Tk is an attractive language for the design of intelligent agents because it allows the quick construction of prototypes and user interfaces; new scripts can easily be bound at runtime to respond to events; and execution state is encapsulated by the interpreter, which helps in agent migration. However, a system of intelligent agents must share a common language for communicating requests an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996